﻿using System;
using System.Collections.Generic;
using UnityEngine;

namespace UniRx
{
	// Token: 0x020003C0 RID: 960
	[Serializable]
	public class Vector2ReactiveProperty : ReactiveProperty<Vector2>
	{
		// Token: 0x06001399 RID: 5017 RVA: 0x0005931D File Offset: 0x0005771D
		public Vector2ReactiveProperty()
		{
		}

		// Token: 0x0600139A RID: 5018 RVA: 0x00059325 File Offset: 0x00057725
		public Vector2ReactiveProperty(Vector2 initialValue) : base(initialValue)
		{
		}

		// Token: 0x1700015A RID: 346
		// (get) Token: 0x0600139B RID: 5019 RVA: 0x0005932E File Offset: 0x0005772E
		protected override IEqualityComparer<Vector2> EqualityComparer
		{
			get
			{
				return UnityEqualityComparer.Vector2;
			}
		}
	}
}
